package edu.just.pet.service.impl;

import com.github.pagehelper.PageHelper;
import edu.just.pet.dao.AdopRecordDao;
import edu.just.pet.entity.AdopRecord;
import edu.just.pet.service.AdopRecordService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.List;
@Service
public class AdopRecordServiceImpl implements AdopRecordService {

    @Autowired
    private AdopRecordDao adopRecordDao;
    @Override
    public Integer addRecord(AdopRecord adopRecord) {
        return adopRecordDao.addRecord(adopRecord);
    }

    @Override
    public List<AdopRecord> getAdopRecordListByPage(AdopRecord adopRecord) {
        if(adopRecord.getPage() != null && adopRecord.getLimit() != null) {
            PageHelper.startPage(adopRecord.getPage(), adopRecord.getLimit());
        }
        return adopRecordDao.getAdopRecordListByPage(adopRecord);
    }
}
